oxygen free radical scavenger - German English Dictionary